urinary prosthesis - Francés Inglés Diccionario